// Using Optional Attribute
private void SomeMethod([Optional] string param)
{
...
}
// Using Default Values
private void SomeMethod(string param = null)
{
...
}
using System.Runtime.InteropServices;
public string GetFindBooks(string author="", string title="", string isbn="", string somethingelse="", DateTime? date= null)
{
// ...
}